\hypertarget{classversion_sync_1_1pim_restorer_1_1pim_restorer}{
\section{versionSync.pimRestorer.pimRestorer Class Reference}
\label{classversion_sync_1_1pim_restorer_1_1pim_restorer}\index{versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}}
}


restore an entry  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classversion_sync_1_1pim_restorer_1_1pim_restorer_a274b144c6d3d8e5f4b7333fd597b87b4}{\_\-\_\-init\_\-\_\-}
\item 
def \hyperlink{classversion_sync_1_1pim_restorer_1_1pim_restorer_a71085fbbf6205467495a9815bd864bf9}{writers}
\begin{DoxyCompactList}\small\item\em wrapper method for pimwriters \item\end{DoxyCompactList}\item 
def \hyperlink{classversion_sync_1_1pim_restorer_1_1pim_restorer_ae96453f378328debf6e1bd793010bf08}{removers}
\begin{DoxyCompactList}\small\item\em wrapper method for pimremovers \item\end{DoxyCompactList}\item 
def \hyperlink{classversion_sync_1_1pim_restorer_1_1pim_restorer_a15c0b0d213e8d925d1ad1644f42480ed}{restore}
\begin{DoxyCompactList}\small\item\em restore an entry \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
restore an entry \begin{DoxyAuthor}{Author}
Alessio Di Pietro 

Irene Scionti \begin{DoxyVerb}
Manage entry restore process into evolution's pim files
\end{DoxyVerb}
 
\end{DoxyAuthor}


Definition at line 11 of file pimRestorer.py.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classversion_sync_1_1pim_restorer_1_1pim_restorer_a274b144c6d3d8e5f4b7333fd597b87b4}{
\index{versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimRestorer.pimRestorer.\_\-\_\-init\_\-\_\- (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{settings}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_restorer_1_1pim_restorer_a274b144c6d3d8e5f4b7333fd597b87b4}

\begin{DoxyParams}{Parameters}
{\em settings} & settings object \begin{DoxyVerb}
Constructor
\end{DoxyVerb}
 \\
\hline
\end{DoxyParams}


Definition at line 17 of file pimRestorer.py.



\subsection{Member Function Documentation}
\hypertarget{classversion_sync_1_1pim_restorer_1_1pim_restorer_ae96453f378328debf6e1bd793010bf08}{
\index{versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}!removers@{removers}}
\index{removers@{removers}!versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}}
\subsubsection[{removers}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimRestorer.pimRestorer.removers (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{entry\_\-type, }
\item[{}]{entry\_\-uid}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_restorer_1_1pim_restorer_ae96453f378328debf6e1bd793010bf08}


wrapper method for pimremovers 


\begin{DoxyParams}{Parameters}
{\em entry\_\-type} & entry type \\
\hline
{\em entry\_\-uid} & entry uid \\
\hline
\end{DoxyParams}


Definition at line 64 of file pimRestorer.py.

\hypertarget{classversion_sync_1_1pim_restorer_1_1pim_restorer_a15c0b0d213e8d925d1ad1644f42480ed}{
\index{versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}!restore@{restore}}
\index{restore@{restore}!versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}}
\subsubsection[{restore}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimRestorer.pimRestorer.restore (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{entry\_\-uid, }
\item[{}]{entry\_\-revision, }
\item[{}]{entry\_\-type}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_restorer_1_1pim_restorer_a15c0b0d213e8d925d1ad1644f42480ed}


restore an entry 


\begin{DoxyParams}{Parameters}
{\em entry\_\-uid} & entry \\
\hline
{\em entry\_\-revision} & revision to restore \\
\hline
{\em entry\_\-type} & entry type \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
any exception (string) \begin{DoxyVerb}
Restore a single entry using it's uid and desired svn revision
\end{DoxyVerb}
 
\end{DoxyReturn}


Definition at line 77 of file pimRestorer.py.

\hypertarget{classversion_sync_1_1pim_restorer_1_1pim_restorer_a71085fbbf6205467495a9815bd864bf9}{
\index{versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}!writers@{writers}}
\index{writers@{writers}!versionSync::pimRestorer::pimRestorer@{versionSync::pimRestorer::pimRestorer}}
\subsubsection[{writers}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimRestorer.pimRestorer.writers (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{entry\_\-type, }
\item[{}]{file\_\-path, }
\item[{}]{file\_\-name}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_restorer_1_1pim_restorer_a71085fbbf6205467495a9815bd864bf9}


wrapper method for pimwriters 


\begin{DoxyParams}{Parameters}
{\em entry\_\-type} & entry type \\
\hline
{\em file\_\-path} & path of evolution's pim file \\
\hline
{\em file\_\-name} & name of evolution's pim file \\
\hline
\end{DoxyParams}


Definition at line 54 of file pimRestorer.py.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/alessio/workspace/versionSync/versionSync/src/versionSync/pimRestorer.py\end{DoxyCompactItemize}
